mooring equipment - French English Dictionary